hydraulically powered - Spanish English Dictionary